package com.itqf.mapper;

import com.itqf.bean.DtsGroupon;
import com.itqf.bean.DtsGrouponExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DtsGrouponMapper {
    long countByExample(DtsGrouponExample example);

    int deleteByExample(DtsGrouponExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(DtsGroupon record);

    int insertSelective(DtsGroupon record);

    List<DtsGroupon> selectByExample(DtsGrouponExample example);

    DtsGroupon selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") DtsGroupon record, @Param("example") DtsGrouponExample example);

    int updateByExample(@Param("record") DtsGroupon record, @Param("example") DtsGrouponExample example);

    int updateByPrimaryKeySelective(DtsGroupon record);

    int updateByPrimaryKey(DtsGroupon record);
}